package org.example.filter;

import jakarta.servlet.*;

import java.io.IOException;

/**
 * @author 莫磊
 * @date 2025/8/8
 * @description 处理post请求参数乱码，在tomcat10中get和post设置了默认字符编码为UTF-8，所以这里设置字符编码为UTF-8
 *          在springMVC中默认已经设置了编码处理器，为CharacterEncodingFilter类，可以进行配置
 */
// public class CharacterEncodingFilter implements Filter {
// 	@Override
// 	public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
// 		// 设置参数字符编码
// 		servletRequest.setCharacterEncoding("UTF-8");
// 		// 设置返回字符编码
// 		servletResponse.setContentType("text/html;charset=UTF-8");
// 		// 执行下一个拦截器
// 		filterChain.doFilter(servletRequest,servletResponse);
// 	}
// }
